/*@font-face {
  font-family: 'KaiGenGothicSC-Normal';
  src: url('../font/SourceHanSansCN-Normal.otf');
  font-weight: normal;
  font-style: normal;
}*/
/*不显示百度地图图标*/
.anchorBL{display:none;}
.pages{
	background-color: #F3F3F3!important;
}
.service_list{
	font-size: 13px;
}
.service_list dt{
	margin: .5rem 0;
}
.service_list_blod{
	font-weight: bold;
}
.arrive{
	position: relative;
	width: 100%;
	min-height: 1rem;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 1.5rem;
	border-radius: 10px;
	border: 1px dashed gainsboro;
}
.arrive_i{
	position: absolute !important;
	right: .6rem;
	top: .6rem;
	color: #ff6735;
	font-size: 20px;
}
.arrive_today{
	color: #ff6735;
	margin: 0 !important;
	padding: .6rem 0;
	/*border-bottom: 1px solid #BBB;*/
}
.arrive_kind{
	width: 100%;
	min-height: 2.4rem;
	height: auto;
	overflow: hidden;
	padding-bottom: .6rem;
}
.arrive_text{
	margin: .6rem 0 0 .6rem;
	color: #fff;
	font-size: .875rem;
	padding: 3px 5px;
	background: #ff6735;
	float: left;
	display: block;	
}
.arrive_img{
	width: 1.5rem;
	height: auto;
	margin: -.4rem 0;
}
.arrive_span{
	color: #ff6735;
  font-weight: normal;
  text-decoration: underline;
}
.arrive_btn{
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	text-overflow: ellipsis;
}
.choose_kind{
	width: 30%;
	height: 5rem;
	background: #ff6735;
	float: left;
	margin-left: 4px;
	margin-bottom: .15rem;
}
.choose_text{
	margin: 0;
	color: #fff;
	line-height: 5rem;
}
.modal-buttons{
	clear: both;
}
.modal-inner{
	height: auto;
	overflow: hidden;
}
.modal{
	background: #fff;
}
#type_id{
	padding-right: 24px;
}
.global_area_name{
	font-size: .8rem;
	line-height: 40px;
	margin-right: 4px;
}
.navbar .left img{
	width: .8rem;
}
.my_pay{
	background: #fff;
}
.pay_fee{
	text-align: center;
	font-size: 1.5rem;
	color: #fff;
}
.pay_fee:first-of-type{
	font-size: 1.125rem;
	padding-top: 2em;
	margin-top: -1em;
}
.pay_color{
	margin: 1em 0;
}
.color_unionPay{
	background-color: #082f68 !important;
}
.color_wxPay{
	background-color: #4cb840 !important;
}
.color_aliPay{
	background-color: #55abe4 !important;
}
.color_yuePay{
	background-color: #99caff !important;
}
.color_gongzhonghao{
	background-color: #2ba245 !important;
}
.invite_ipt{
	width: 50% !important;
	float: left;
}
/*搜索列表*/
.index_order_bottom{
	background: #EFEFF4;
	text-align: center;
	color: #ccc;
	padding: 1rem 0;
}
.index_order_btn{
	background: #EFEFF4;
	text-align: center;
	color: #ff6735;
	padding: .5rem 0;
	border: 1px solid #ff6735;
	border-radius: 4px;
	width: 40%;
	margin: 0 auto;
}
.margin0 li:last-of-type{
	margin-bottom: 3rem;
}
.gl_bg{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.gl_search{
	width: 85%;
	float: left;
}
.gl_color{
	background: #ccc !important;
}
.gl_img img{
	width: 22px;
}
.gl_kinds{
	width: 15%;
  height: 44px;
	float: left;
}
.gl_kinds i,.gl_kinds p{
	color: #333;
	display: block; 
	text-align: center;
	margin-top: 0; 
}
.gl_search .img_mu_input_position{
	top: 7px;
}
/**
 * 数字输入键盘
 */
.mu_font_size,.mu_fonts{
	font-size: .875rem;
}
.yue_bar,.pay_bar{
	height: 64px;
  margin-top: -20px;
}
.yue_bar a,.pay_bar a{
	border: 1px solid #ccc;
	height: 2.5rem;
	background: #fff;
}
.yue_pwd_input .toolbar-inner.row input,.pay_pwd_input .toolbar-inner.row input{
	width: 100%;
	height: 100%;	
	border: 1px;
	text-align: center;
	vertical-align: middle;
	/*font-size: 2rem;*/
}
.yue_pwd_input .picker-modal-inner .row,.pay_pwd_input .picker-modal-inner .row{
	height: 25%;
}
.yue_pwd_input .picker-modal-inner .row:first-of-type,.pay_pwd_input .picker-modal-inner .row:first-of-type{
	border-top: 2px solid #cfd5da;
}
.yue_pwd_input .picker-modal-inner .row span,.pay_pwd_input .picker-modal-inner .row span{
	background: #fff;
	text-align: center;
	box-sizing: border-box;
	border-bottom: 2px solid #cfd5da;
	border-right: 1px solid #cfd5da;
	width: 33%;
	height: 100%;
	line-height: 3rem;
	font-size: 1.8rem;
}
/**
 * 数字输入键盘
 */
.color_333{
	color: #333;
}
.color_link,.color_link a{
	color: #007aff;
}
.color_xty{
	color: #ff6735;
}
.padding_0{
	padding: 0;
}
a{
	color: #007aff;
}
.navbar .left a {
	margin-left: .6rem;
}
.page-content{
	/*padding-bottom:100px;*/
}
.page{
	overflow: auto;
}
.mu_biaoqianye_style{
	height: 3rem;
	background: #fff;
	line-height: 3rem;
	color: #000!important;
}
.haspaied{
	color: red;
}
.waitpay{
	color: #ff9500;
}
.mu_color_green{
	color: #ff6735;
}
.fff_xiahuaxian{
	border-bottom: 1px solid #e2e2e2;
	background: #fff;
}
.color_white{
	background: #fff;
}

/**
 * 选择区域 自提点
 */
ul#area_list li a,ul#zitidian_list li a{
	color: #007aff;
}
 
/*注册页*/
.zhuce_mu{
	height: 31.25rem;
	width: 17.5rem;
	margin:3.875rem auto;
}
.mu_zhuce_tongyi{
	margin-top: 5.25rem !important;
	color: rgba(255,255,255,0.6) !important;
}
.mu_zhuce_tongyi a{
	color: #ff6735;  
}
.dianjifasongyanzhengma{
	display: block;
	width: 4.375rem;
	height: 1.5rem;
	text-align: center;
	border: 1px solid rgba(255,255,255,0.6);
	line-height: 1.5rem;
	color: rgba(255,255,255,0.6);
	font-size: 12px;
	  position: absolute;
    bottom: 10px;
    right: 0;
}
/*公共底样式*/
.clear:after{
	content:"";
	display:block;
	clear:both;
}
.muxiaoxin_toolbar {
  display: block;
  width: 20%;
  float: left;
  text-align: center;
}
.shopping_car_bottom{
	padding-bottom: 10rem;
}
.navbar{
	background: #fff;
}
.shopping_car_content_top{
	height: 2.75rem;
}
.shopping_car img{
	width: 6.06rem;
	height: 5.25rem;
}
#select_content_mu .content-block-inner{
	min-height: 40rem;
	padding-top: 0;
}
#select_content_mu .content-block-inner .col-30{
	height: 100%;
	border-right: 1px solid #e4e3e6;
}
.mu_margin_shangti{
	margin: 0;
	margin-top: .5rem;
}
.id_padding{
	padding-top: 10px !important;
}
.id_bottom{
	line-height: 1.6rem !important;
}
.id_icon{
	line-height: 3rem ;
  font-size: 20px;
}
.fff_mu{
	color: #585858;
	font-size: .825rem;
	background: #fff;
	border-bottom: 1px solid #e4e4e4;
}
.fff_mu .navbar_inner_left{
	padding-left: .9375rem;
}
.demo-card-header-pic_mu{
	margin-left: 0;
	margin-right: 0;
}
.mu_min_height{
	min-height: 10rem;
}
.tab-link .chip{
	background: #efeff4;
	border: 1px solid #ccc;
	color: #ccc;
}
.tab-link.active .chip{
	background: #ccc;
	color: #eee;
}
.mu_classify_color{
	background: #fff !important;
}
.mu_classify_color_shangji .img_mu_input_position{
	top: -3px;
}
.dingwei_img_mu{
	width: .6rem !important;
	height: .4rem !important;
}
.mu_classify_xin{
	background: #eaebed;
}
.mu_input_style{
	display: none!important;
}
.mu_lable{
	font-size: .8rem;
	display: block;
	height: 2rem;
	line-height: 2rem;
}
.mu_lable img{
	height: 1rem;
	margin-right: 2rem;
	vertical-align: middle;
}   
#select_content_mu .content-block-inner .col-30 .classify_content{
	height: 24.8rem;
	/*width: 5.75rem;*/
	margin:0 auto;
	padding-top: 1.34rem;
	padding-left: .33rem;
	padding-right: .33rem;
}
#select_content_mu .content-block-inner .col-30 .classify_content a{
	display: block;
	font-size: .875rem;
	height: 1.625rem;
	margin-bottom: 1rem;
	line-height: 1.625rem;
	text-align: center;
	color: #322f2f;
	
}
#select_content_mu .content-block-inner .col-30 .classify_content a.active{
	width: 100%;
	background: #89b748;
	border-radius: 999px;
	color: #fff;
	
}
.top_ads_classify{
	margin: 0 auto;
	padding-top: .9327rem;
}
.top_ads_classify img{
	width: 100%;
	height: 100%;
}
.mu_item_inner_classify .col-85{
	font-size:14px;
	color: #929191;
	text-align: left;
}
.mu_item_inner_classify{
	border-bottom: 1px solid #c3c3c3;
}
#chongzhi_money .mu_item .row a.button{
	color: #ff6735!important;
	border-color: #ff6735!important;
}
.ronnd_color1,.ronnd_color5,.ronnd_color9{
	height: .43rem;
	width: .43rem;
	border-radius: 50%;
	background: #6e8e58;
}
.ronnd_color2,.ronnd_color6,.ronnd_color10{
	height: .43rem;
	width: .43rem;
	border-radius: 50%;
	background: #749c50;
}
.ronnd_color3,.ronnd_color7,.ronnd_color11{
	height: .43rem;
	width: .43rem;
	border-radius: 50%;
	background: #abc791;
}
.ronnd_color4,.ronnd_color8,.ronnd_color12{
	height: .43rem;
	width: .43rem;
	border-radius: 50%;
	background: #c1d94a;
}
.jiantou_mu img{
	height: 1rem;
	width: 1rem;
}
.mu_index_memeber .content-block{
	margin: 0;
	padding: 0;
}
.mu_index_lunbo{
	/*height: 12.75rem;*/
	height: auto;
	position: relative;
}
.mu_index_nav{
	position: absolute;
	z-index: 999;
	top: 1.65rem;
	width: 100%;
	height: 1.9rem;
	color: #fff;
	font-size: .872rem;
	line-height: 1.9rem;
	text-align: center;
}
.mu_input_position{
	position: relative;
}
.img_mu_input_position{
	position: absolute;
	top: -3px;
	left: 8px;
}
.index_tool_bar_mu_img{
	width: 1.18rem;
	height: auto;
}
.index_tool_bar_mu_word{
	/*height: .7rem;*/
	color: #646262;
}
.img_mu_input_position img{
	width: 1rem !important;
	height: 1rem !important;
}
.mu_index_nav{ 
	padding:1.3rem 2rem 1.3rem 2rem;
	top:1.3rem;
	z-index:-1;
}
.mu_index_nav .col-20 img{
	vertical-align: middle;
	height: .4rem;
	width: .7rem;
}
.index_mu_nav_right img{
	height: 1.25rem !important;
	width: 1.375rem !important;
	margin: 5px 19px 0 0;
}
.mu_index_lunbo img{
	width: 100%;
}
.mu_nag_display{
	height: 5.71rem;
}
.mu_nag_display .nag_content{
	height: 8.84rem;
	width: 89%;
	margin: 0.91rem auto;
}
.mu_index_ads{
	margin-top: .5rem;
	/*height: 10.68rem;*/
	padding: 0!important;
}
.mu_index_ads .big_ads{
	/*height: 10.875rem;
	position: relative;*/
}
.mu_index_ads .big_ads .img{
	/*width: 92%;*/
	/*height:9rem ;*/
	/*position: absolute;*/
	margin: auto;
	/*top: 0;
	bottom: 0;
	left: 0;
	right: 0;*/
}
.mu_index_ads .big_ads .img img{
	width:100% ;
  /*margin-top: .5rem;*/
	/*height: 100%;*/
}
.mu_index_ads .small_ads{
	height: 7.8125rem;
	padding-top: .8rem;
}
.mu_small_ads_lunbo{
	height: 5.2rem;
	width: 90%;

}
.mu_small_ads_lunbo .swiper-slide{
	width: 30% !important;
}
.mu_small_ads_lunbo img{
	width: 82%;
	height: 100%;
}
.mu_miaosha_lunbo{
	height: 8.5rem;
}
.hx_padding{
	padding: 15px 0;
	margin-left: 0;
}
.miaosha_mu{
	height: 14.28rem;
}
.mu_miaosha_top{
	/*height: 2.78rem;*/
	height: auto;
	overflow: hidden;
	width: 90%;
	margin: 0 auto;
	/*border-bottom: 1px solid #f2f2f3;*/
}
.xianshidaojishi{
	background: #333;
	color: #fff;
	text-align: center;
	line-height: 2rem;
}
.ztqg_color a{
	color: #DD0A33;
	border-color: #DD0A33 !important;
}
.ztqg_color .active{
	background: #DD0A33 !important;
	color: #fff !important;
}

.mu_miaosha_top .top_name{
	/*width: 30%;*/
	height: 100%;
	margin: 0 auto;
	text-align: center;
	font-size:.93rem ;
	color: #8ab04c;
	line-height: 2.78rem;
}
.mu_miaosha_top .top_name .img img{
	width:1.1rem;
	height: auto;
	margin-top: .5rem;
}
.mu_miaosha_top .center{
	height: 2.22rem;
	line-height: 2.22rem;
	width: 90%;
	color: #6c6c6c;
	font-size: .7rem;
} 
.miaosha_time_daojishi{
	text-align: center;
}
.miaosha_time_daojishi .col-30{
	height: 1rem;
	width: 1rem;
	border: 1px solid #b8b8b8;
	margin-top: 8px;
	line-height: 1rem;
	float: left;
	margin-left: 2px;
}
.mu_index_goods_list{
	height: 9rem;
}
.mu_miaosha_lunbo{
	width: 100%;
}
.mu_miaosha_lunbo img{
	width: 82%;
    height: 61.5%;
}
.mu_miaosha_lunbo_span{
	text-align: center;
	font-size: 1rem;
	color: #fd4041;
	line-height: 1.45rem;
	width: 80%;
	margin: 0;
}
.mu_miaosha_lunbo_span_yuanjia{
	color:#afafaf;
}
.nag_content .col-25{
	height: 4.37rem;
	margin-bottom: .9rem;
	text-align: center;
	color: #333333;
	font-size: .6875rem;
	line-height: 2.5625rem;
	
}
.xinxianshuiguo{
	/*height: 39.375rem;*/
	height: auto;
	overflow: hidden;
}
/*@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 
	.xinxianshuiguo{
		height: 44.375rem;
	}
}
@media only screen 
and (min-device-width : 1024px) 
and (max-device-width : 1366px) 
and (orientation : portrait) { 
	.xinxianshuiguo{
		height: 46.375rem;
	}
}*/
.xinxianshuiguo .goods_display{
	min-height: 10rem;
}
.xinxianshuiguo .goods_display .col-45{
	/*height: 16.8rem;*/
}
.xinxianshuiguo .goods_display .col-45 .img_center{
	margin-top: .93rem;
	/*height: 8.71rem;*/
	width: 100%;
}
.xinxianshuiguo .goods_display .col-45 .img_center img{
	/*height: 100%;*/
	width: 100%;
}
.xinxianshuiguo .goods_display .col-45 .card_center{
	/*height: 4.56rem;*/
	margin: .5rem 0 2rem 0;
	background: #fff;
	font-size: .87rem;
	color: #646262;
	line-height: 1.34rem;
}
.xinxianshuiguo .goods_display .col-45 .card_center .bottom{
	color: #333333;
	font-size: 1rem;
	height: 2rem;
}
.xinxianshuiguo .goods_display .col-45 .card_center .bottom .col-50{
	height: 100%;
	line-height: 2.8rem;
}
.fff_goods_list{
  color: #5fc557;
}
.xinxianshuiguo .goods_display .col-45 .card_center .bottom .col-50 img{
	width: 1.375rem;
	height: 1.375rem;
	float: right;
	margin-top: 7px;
}
span.hx_discount{
  font-size: .5rem;
	border-radius: 3px;
	border: 1px solid #ffcc33;
	color: #fff;
	padding: 1px 5px;
	background: #ffcc33;
}
.content-block_mu_inner{
	background: #fff;
}
.mu_index_daodila{
	height: 4.13827rem;
	width: 100%;
	margin-bottom: 4rem;
	line-height: 4.13827rem;
	text-align: center;
	color: #b5b5b5;
}
.mu_index_daodila div {
  line-height: 4.13827rem;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1rem;
}
.mu_index_daodila div .decoration {
  display: block;
  height: 1px;
  background: #b5b5b5;
  width: 33%;
}
.nag_content div .top{
	height: 2.9375rem;
	width: auto;
}
.nag_content div .bottom{
	height: 55.72%;
}
.nag_content div .top img{
	height: 100%;
	width: auto;
	margin: 0 auto;
}
.shoujia{
	color:red;
}
.index_bottom{
	height: 5rem;
	text-align: center;
	color: #8e8e8e;
	line-height: 5rem;
}
.clear_style{
	background: #f3f3f3;
	width: 100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 1px;
	text-align: center;
}
.shoucang_intext{
	position: relative;
}
.shuocang_join_card{
	display: block;
	height: 1.5rem;
	width: 5rem;
	font-size: .7rem;
	line-height: 1.5rem;
	text-align: center;
	border: 1px solid #5fc557;
	border-radius: 5px;
	color:#5fc557; 
	position: absolute;
	bottom: 0;
	left: 0;
}
.shoucang_detel{
	display: block;
	height: 1.5rem;
	width: 3rem;
	font-size: .7rem;
	line-height: 1.5rem;
	text-align: center;
	border: 1px solid #e20e25;
	padding: 0 5px;
	border-radius: 5px;
	color:#e20e25; 
	position: absolute;
	bottom: 0;
	right: 3rem;
}
.shopping_card_jiesuan .content-block{
	margin: 1rem 0;
}
.shopping_card_jisuan_top .label-checkbox{
	
}
.shopping_card_jisuan_top{
	height: 2rem;
	line-height: 2rem;
	margin-top: 1rem;
}
.shopping_card_img_content{
	height: 4rem;
	background: #fff;
	margin-top: 1rem;
}
.shopping_card_img_content img{
	width: 80%;
	height: 80%;
	margin: .4rem;
	
}
.commodity_detail_shoucang img{
	width: 1rem;
}
.shopping_card_col_60{
	margin-top: 1rem;
	font-size: .9rem;
}
.shopping_card_jisuan_inner{
	padding: 0 16px ;
}
.shopping_card_jiusuan_bottom{
	background: #f0f0f0;
	width: 100%;
	height: 6rem;
	
}
.shopping_jianjie{
	color: #999999;
	}
.shopping_card_price_mu div:first-child{
	color: #f50d13;
}
.shopping_jiesuan_all{
	height: 100%;
	width: 100%;
	
}
.shopping_jiesuan_all a{
	height: 100%;
	background: #5fc557;
	display: block;
	line-height: 3rem;
	text-align: center;
	color: #fff;
}
.shopping_jiesuan_total{
	font-size: .9rem;
}
.shopping_jiesuan_total span,.shopping_jiesuan_total2 span{
	color: red;
}
.fruit_img_content_bottom{
	height: 20%;
}

.nav_tag_simple{
	height: 4.5rem;
	vertical-align: middle;
	position: relative;
}
.img_list_display{
	height: 10rem;
	background: #80c836;
}
.nav_tag_simple_img{
	height: 3rem;
	width: 3rem;
	border-radius: 50%;
	position: absolute;
	left: .45rem;
	overflow: hidden;
}
.nav_tag_simple_img img{
	height:3rem;
	width: 3rem;
}
.nav_tag_simple_word P{
	text-align: center;
}
.img_list_display_right{
	border: 1px solid #f3f3f3;
	border-radius: 5px;
	height: 10rem;
}
.img_list_display_left{
	border: 1px solid #fff;
	border-radius: 5px;
	height: 10rem;
	/*height: 90%;*/
}
#register_login{
	margin-top: 8%;;
}
.login-screen-content{
	height: 100%;
	position: fixed;
	bottom: 0;
	width: 100%;
}
.bk_img{
	margin-top: -12rem;
}
.bk_img img{
	width: 100%;
}
.register_center{
	text-align: center;
}
#register_login_img img{
	width:15rem;
	height:6rem;
	margin: 8rem 5rem 9rem 4rem;

}
.all_nav{
	height:3rem;
}
#select_left{
	height:100%;
}
[name='select_left_cards']{
	height:3.5rem;
	display: block;
	text-align: center;
	line-height: 3.5rem;
	border: 1px solid #9d9d9d;
	border-top: none;
	border-left: none;
	background: #fff;
	font-size: .8rem;
}
#select_left_cards:first-of-type{
	border-top: 1px solid #9d9d9d;
}
#select_left .active{
	border: none;
	border-bottom: 1px solid #9d9d9d;
	background: transparent;
	color: #AC5A60;
}
#select_left .active:last-of-type{
	border-bottom: none;
}
.tab_name{
	line-height: 2rem;
	height: 2rem;
}
.tab_img{
	background: #fff;
}
.tab_img_content{
	height:7rem;
}
.tab_img_content img{
	width:100%;
	height:75%;
}
.tab_img_content_word{
	line-height: 1rem;
	text-align: center;
	height: 25%;
}
.select_right_all_img{
	width: 100%;
	height: 8rem;
}
.select_right_all_img img{
	width:100%;
	height: 100%;
}
.select_right_all_area_specific{
	width:100%;
	/*height: 11.5rem;*/
	height: 10.5rem;
}
.select_right_all_area_specific_word{
	width: 30%;
	height: 20%;
	line-height: 2.4rem;
	text-align: center;
	color: #333333;
	font-size: .9rem;
	font-family: simsun;
	margin-bottom: .4rem;
}
.select_right_all_area_specific_img img{
	width:95%;
	height:100%;
}
#all_search_right img{
	width:1rem;
	height: 1rem;
	position: absolute;
	margin:auto ;
	top: 1rem;
	left: 2rem;
}
#all_search_right{
	position:relative
}
.navbar_inner_left img{
	width:.5rem;
	height: .7rem;
}
#all_search_left img{
	width:1rem;
	height: 1rem;
	float: left;
	margin: 1rem;
}
/*商品详情*/
.navbar_inner_right img{
	width:1rem;
	height: 1rem;
}
.demo-card-header-pic .card-header {
	/*height: 15rem;*/
	height: auto;
	overflow: hidden;
	background-size: cover;
	background-position: center;
}
#list_img_content img{
	/*width: 100%;
	height:100%;*/
	width: 100%;
  /*padding: 0 20%;*/
}
.c_d_l_price{
	color: red;
	font-size: 1.3rem;
}
.c_p_l_intro{
	color: #8e8e93;
}
.content-img p{
	text-align: center;
}
.com_de_list_{
	width:100%;
}
.com_de_list_ img{
	width:100%;
}
.after_sale span{
	color: #848484;
	padding-left: 30px;
}
.after_sale p{
	color: #c50639;
	margin: 0;
}
.after_sale{
	font-size: .8rem;
}
.after_sale img{
	width: 100%;
	height: 10rem;
	display: block;
	margin: 1rem auto;
}
.after_sale_div{
	color: #848484;
}
.FeedbackRate{
	height: 1.2rem;
	width: 100%;
}
.FeedbackRate div{
	height: 90%;
	float: left;
	margin-top: -0.5rem;
}
.comment{
	width: 100%;
	height: 3rem;
	background: #f0f0f0;
}
.cards-list_nav{
	width: 90%;
	height: 66%;
	margin:.6rem auto;
}
.cards-list_nav a{
	font-size: .7rem;
	padding: 0 !important;
}
.current_com.active{
	color:#cb0133;
}
.comm_nav{
	/*height: 2.5rem;*/
	width: 100%;
	padding: 1rem 0;
	border-bottom: 1px solid #efeff4;
}
.user_avatars{
	/*height:2.5rem;*/
	/*width: 2.5rem;*/
	border-radius: 50%;
	/*overflow: hidden;*/
}
.user_name{
	overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}
.user_avatars img{
	height: 2.5rem;
	width: 2.5rem;
}
.user_time{
	text-align: right;
	font-size: .8rem;
	color:#a5a5a5;
}
.user_stars{
	text-align: right;
}
.user_stars img{
	width: .9rem;
	height: auto;
}
.user_evaluate_img img{
	height: 3rem;
	margin-right: 3px;
}
.comm_content_img_img{
	height: 3rem;
}
.comm_content_img_img img{
	width: 100%;
	height: 100%;
}
.comm_content{
	width: 90%;
	margin: 0 auto;
}
.comm_foot_left{
	width: 100%;
	height: 2rem;
	margin: 10px 0;
}
.comm_foot_left img{
	width: 50%;
	height: 50%;
}
.user_star img{
	width: .5rem;
	height: .5rem;
}
/*专题商品*/
.snackFood_nav{
	width: 100%;
	height: 2rem;
}
.snackFood_nav_word{
	text-align: center;
	line-height: 2rem;
	font-weight: 100;
	font-size: .8rem;
}
.snackFood_nav_word img{
	height: .7rem;
	margin-left: 3px;
}
#snack_price img{
	width: .5rem;
	height: .6rem;
}
/*.snack_display_simple{
	height: 6rem;
	width: 100%;
}
.snack_display_simple_right{
	height: 100%;
	border-bottom: 1px solid #c9c9c9;
	width: 100%;
	position: relative;
}
.snack_display_simple_right_word{
	font-size: .8rem;
	height:2.5rem;
	line-height: 1.5rem;
}
.snack_display_simple_price{
	color: #ef0311;
	position: absolute;
	bottom: 0;
	width: 100%;
}
.snack_display_simple_price img{
	width: 1.2rem;
	height: 1.2rem;
}*/
.img_content{
	width: 100%;
	height: 100%;
	position: relative;
}
.img_content_center{
	width: 90%;
	height: 90%;
	position: absolute;
	margin: .35rem;
	border: 1px solid #c3c3c3;
	border-radius: 5px;
	overflow: hidden;
}
.img_content_center img{
	height: 100%;
	width: 100%;
}
.price_during{
	height: 5rem;
	margin: 1rem 0;
}
.top{
	height: 60%;
	/*width: 2rem;*/
	margin: 0 auto;
}
.second_nav_tag .col-20 .top{
	width: 2rem;
}
.input input{
	width: 6rem;
	text-align: center;
}
.brand{height: 5rem;margin: 1rem 0;}
.brand_classify{
	height: 1.5rem;
	width: 100%;
	background: #e3e2ea;
	text-align: center;
	font-size: .7rem;
	line-height: 1.5rem;
	border-radius: 2px;
}
.brand_tag{
	height: 1rem;
	margin: 1rem 0;
}
.bottom_button{
	height:1.5rem;
	position: fixed;
	bottom: 6rem;
	width: 90%;
}
.bottom_button a{
	display: block;
	width: 49%;
	height: 100%;
	border: 1px solid #c3c3c3;
	float: left;
	text-align: center;
	line-height: 1.5rem;
}
.bottom_button a.active{
	background: #cc0035;
	color: #fff;
}
#zhezhao a.active{
	color:#cc0035;
}
.specical_food_nav{
	height: 2.5rem;
	width: 100%;
}
.specical_food_nav div{
	height: 100%;
	text-align: center;
	line-height: 2.5rem;

}
.specical_food_nav div img{
	width: .5rem;
	height: .6rem;
}
.Mu_my_center{
    margin-top: 45px;
    width: 100%;
    padding: 0;
    margin: 0;
}
.name_center{
	height: 10rem;
	width: 100%;
	background:#ff6735;
	/*background-size: 100% 100%;*/
	background-size: cover;
	position: relative;
	font-size: .875rem;
}
.name_center .word{
	position:absolute;
	width: 7rem;
	height: 3rem;
	/*line-height: 3rem;*/
	bottom: 2.6875rem;
	left: 100px;
	color: #fff;
}
.name_center_content{
	height: 4.375rem;
	width: 4.375rem;
	background:rgba(189,225,144,.8);
	border-radius: 50%;
	position: absolute;
	bottom: 30px;
	left: 15px;
}
.name_center_content_center{
	height: 3.75rem;
	width: 3.75rem;
	margin: 5px auto;
	background: #fff;
	border-radius: 50%;
	overflow: hidden;
}
.name_center_content_center img{
	width: 100%;
	height: 100%;
}
.shezhi_duihua img{
	width: 1rem;
	height: 1rem;
}
/*.my_center_tag_top{
	height:6rem;
	text-align: center;
	line-height: 1.5rem;

}
.my_center_tag_top a{
	margin: 1rem auto;
	display: block;
	width: 90%;
	background: yellow;
}*/
/*.my_center_tag_simple{
	height: 6rem;
	width: 100%;
	background: pink;
}
.my_center_tag_simple img{
	width: 2rem;
	height: 2rem;
}
.my_center_tag_simple span{

}*/
.my_center_tag_bottom{
	height:6rem;
	text-align: center;
	border-top: 1px solid #c3c3c3;
}
.second_nav_tag{
	height: 6rem;
	width: 100%;
	padding: 0;
}
.second_nav_tag .col-20 .top img{
	height:1.5rem;
	width: 1.71rem;
	display: block;
	margin: 0 auto;
}
.second_nav_tag .col-20{
	margin-top: 1.58rem;
}
.second_nav_tag .col-20 .bottom{
	font-size: .75rem;
	color: #333333;
	text-align: center;
	line-height: 2rem;
}
.font-size{
	font-size: .875rem;
	margin-top: 5px!important;
}
.mu_my_center_img img{
	/*height: 1.5625rem;*/
	width: 1.5625rem;
}
.activate_account_ul.list-block .item-inner:after{
	background: #c8c7cc;
}
.activate_account_ul.list-block input,.activate_account_ul.list-block textarea{
	font-size: .9rem;
}
/*账户明细*/
  .facebook-card .card-header {
    display: block;
    padding: 10px;
  }
  .facebook-card .facebook-avatar {
    float: left;
  }
  .facebook-card .facebook-name {
    margin-left: 44px;
    font-size: 14px;
    font-weight: 500;
  }
  .facebook-card .facebook-date {
    margin-left: 44px;
    font-size: 13px;
    color: #8e8e93;
  }
  .facebook-card .card-footer {
    background: #fafafa;
  }
  .facebook-card .card-footer a {
    color: #81848b;
    font-weight: 500;
  }
  .facebook-card .card-content img {
    display: block;
  }
  .facebook-card .card-content-inner {
    padding: 15px 10px;
  }  
  .active_again{
  	color: #ff6735 !important;
  	margin: -10px auto;
  }
	.ad_text .col-70{
		text-align: right;
	}
/*@daniel*/
.page-content-top{
	padding-top: 0!important;
}
.list-block-top{
	margin: 0;
}
.content-center{
	text-align: center;
}
/*@daniel*/
.my_center_tag_bottom_simple{
	margin-top: .5rem;
}
.select_list a,.goods_list a{
	display: block;
	width: 19%;
	text-align: center;
	float: left;
	color: #000;
}
.goods_list a{
	width: 25%;
	border-bottom: 1px solid #dedede !important;
}
.select_list a.active,.goods_list a.active{
	border-bottom: 2px solid #ff6735 !important;
	color:#ff6735;
}
.select_list,.goods_list{
	width: 100%;
}
.pay_header{
	background: #f0f0f0;
}
.pay_time{
	color: #8e8e8e;
	font-size: .7rem;
}
.pay_status{
	font-size: .9rem;
	color: #333;
	text-align: right;
}
.pay_list_simple{
	/*height: 6rem;*/
	padding: 1rem 0;
}
.pay_list_simple_left{
	border:0px solid #d2d2d2;
	height: 100%;
	border-radius: 0px;
	overflow: hidden;
}
.goods_list_fangkuai_simple{
	height:18rem ;
	border: 1px solid #c3c3c3;
}
.goods_list_fangkuai_simple .top img{
	width: 100%;
	height: 100%;
}
.mu_color{
	background: #fff;
}
.mu_bottom{
	position: relative;
}
.mu_button{
	position: absolute;
	bottom: 0;
	right: 0;
}
.pay_list_simple_left img{
	width: 70%;
	/*height: 100%;*/
}
.pay_intro{
	font-size: .7rem;
	line-height: 2rem;
}
.pay_price{
	color: red;
	display: inline-block;
	/*line-height: 2rem;*/
	/*text-align: center;*/
	text-align: right;
	width: 50%;
}
.pingjia a{
	width: 100%;
	text-align: right;
	display: inline-block;
}
.mu_bottom_p{
	margin: 0;
	line-height: 2rem;
}
.pay_button{
	display: block;
	height: 1.5rem;
	font-size: .7rem;
	line-height: 1.5rem;
	border: 1px solid #f85400 !important;
	color:#f85400 !important;
}
.pay_button:first-of-type{
	/*border-right: none !important;*/
}
.p_fuhe,.p_bufuhe{
	padding: 0 2px;
	height: 1.5rem;
	line-height: 1.5rem;
	border-radius: 5px;
}
.p_bufuhe{
	margin-left: 1rem;
}
.order_de_status{
	color: #e2ae3e;
}
.zonge{
	color:#ce002e;
}
.totle_price{
	border-top: 1px solid #ededee;
}
.page-content-top{
	padding-top: 0!important;
}
.list-block-top{
	margin: 0;
}
.content-center{
	text-align: center;
}
.xiugaiyangshi{
	margin: 1rem auto;
}
.pet_name_mes{
	margin-right: 27%;
}
.order_goods_img{
	width: 30%;
	height: 5.625rem;
}
.order_goods_img img{
	width: 5.625rem;
	height: 100%;
}
.order_introduce{
	display: block;
	line-height: 1rem;
  height: 1.1rem;
}
.order_num{
	color: #6e6e76;
}
.detail_header_mu_gaiban{
	height: 10.9rem;
	background: url("../img/shape/bannerzhanghumingixx.png") repeat;
	color: #fff;
}
.mu_backgroud .center{
	margin:0 auto;
}
.account_list{
	height: 4rem;
	margin-top: 2rem;
}
.account_name{
	height:2.71rem;
	line-height: 2.7rem;
	font-size: 1rem;
	text-align: center;
	
}
.list_left,.list_center{
	height: 100%;
	text-align: center;
	line-height: 1.5rem;
}
.list_left .smell_fonts{
	font-size: .93rem;
	line-height: 3rem;
}
.list_left,.list_center .first{
	font-size: 1.125rem;
}
.list_center{
	border-left: 1px solid #fff;
}
.income{
	display: block;
	text-align: center;
	line-height: 2rem;
	width: 33%;
	float: left;
	font-size: .9375rem;
	color: #3f3f3f;
}
.income .active{
	color: #ff6735;
	border-bottom: 1px solid #ff6735;
}
.income_content{
	width: 92%;
	margin: 0 auto; 
	padding: 0 10px;
}
.all_accout{
	width: 100%;
	border-bottom: 1px solid #efeff4;
}
.all_accout .bottom{
	line-height: 2.125rem;
	color: #727177;
	text-align: left;
	width: 100%;
	font-size: .625rem;
}
.all_accout .top{
	line-height: 1rem;
	margin-top: 1rem;
	text-align: left;
	font-size: .875rem;
	height: auto;
  overflow: hidden;
}
.all_accout .top div:last-child{
	text-align: right;
}
.all_accout .bottom div:last-child{
	text-align: right;
}
.incom_expend{
	width: 90%;
	margin: 0 auto;
}
.incom_expend a.active{
	color: red;
}

.balance_content{
	height: 15rem;
	text-align: center;
}
.balance_price{
	font-size: 3rem;
}
.balance_content div{
	margin: auto;
}
.tixian{
	float: right;
	color: #d40041;
	text-decoration:underline;
}
.tixian a{
	color: #c7003a;
	display: block;
	margin-right: 2.4rem;
}
.the_safe img{
	width: 70%;
	height: 70%;
	display: block;
	margin: 0 auto;
}
.tixian_tijiao{
	background: #cc0035;
	margin-top: 2rem;
}
.tixian_tijiao a{
	color: #fff;
}
.bank_account_psw{
	outline:none;border:none;
}
.bank_img img{
	height: 2rem;
	width: 2rem;
	display: block;
	margin-top: .5rem;
}
.re_success{
	height: 12rem;
	margin: 8rem auto;
	width: 8rem;
}
.re_top{
	height: 8rem;
}
.re_top img{
	width: 100%;
	height: 100%;
}
.re_bottom{
	height: 4rem;
	text-align: center;
	color:#3abe35;
	line-height: 4rem;
}
.zy_wz{
	margin:50px 0 0 -15px;
	font-size: 14px;
	color: #8e8e8e;
}
.zy_img{
	width:100%;
	height:100%;
}
.zy_left{
	border:none;
}
.zy_imgs{
	width:100%;
	height:67px;
}
.zy_gg{
	padding:0px;
	height:auto;
}
.zy_fj{
	height:auto!important;
	border-right:1px solid #f3f3f3;
}
.zy_car-content{
	height:100%
}
.zy_text{
	padding:10px;
	text-align: left;
	background:#fff;
	height:auto!important;
	margin:-5px 0 10px 0;
}
.zy_text1{
	margin:0px;
	font-size:16px;
	overflow:hidden;
	height:45px;
}
.zy_text2{
	margin:0px;
	font-size:10px;
	color:#777;
}
.zy_text3{
	margin:0px;
	font-size:14px;
}
.zy_text3 zyh2{
	color:red;
	font-size:18px
}
.zy_button{
	width: 70px;
	height: 25px;
	font-size: 12px;
	line-height: 25px;
	background: red;
	border: 0px solid #f3f3f3;
	border-radius: 0px;
	color:#fff ;
	float:right
}
.zy_tp{
	width:100%;
	margin:0;
}
.card{
	box-shadow:0 0 0 rgba(0,0,0,.3);
}
.zy_login{
	background: rgba(0,0,0,0.5);
}
.zy_buuton{
	border-radius:0px!important;
	width:15rem!important;
}
.zy_navbar{
	background: #fff;
}
.zy_name{
	/*color:#fff!important;*/
}
.mu_login{
	width: 18.343rem;
	height: 20.1875rem;
	margin: 11.56rem auto !important;
}
.search_world_list {
    font-size: .8rem;
    color: #72747f;
}
.search_goods{
	width: 100%;
}
.search_goods p{
	margin-left: 1em;
}
.zy_buttonlogin{
	margin: 0 20px 0 20px;
	border-radius:0px;
	height:35px;
	line-height: 35px;
	background:#ff6735 !important;
	border-radius: 999px;
	/*border: none !important;*/
}
.zy_logintextl{
	color:#fff;
	font-size:.75rem;
	float: left;
}
.zy_logintextr{
	color:#fff;
	font-size:.75rem;
	float: right;
}
.zy_xieyi{
	margin:1rem auto 0 auto;
	text-align: center;
	color:#fff;
	font-size: 14px;
}
.zy_xieyi a{
	color:#ff6735;
}
.zy_name::-webkit-input-placeholder {
	color: rgba(255,255,255,.6);
}
.other_login img{
	width: 100%;
	border-radius: 50%;
}
.login_type{
	text-align: center;
	color: rgba(255,255,255,.6);
  font-size: .8rem;
}
.color_placeholder{
	color: rgba(255,255,255,.6);
}
.taoyuanCard{
	width:8rem;
	height: 8rem;
	margin: 2rem auto;
}
.taoyuanCard img{
	width: 100%;
	height: 100%;
}
.youhuiquanmenu a {
	display: block;
	margin: 0 auto;
	padding: 10px 0;
}
.youhuiquanmenu a.active {
	color: red;
	border-bottom: 1px solid #f00;
}
.youhuiquanmenu .menu-wrapper {
	display: flex;
}
.changeName_input input{
	border: none;
	outline: none;
	width: 100%;
}
.shopping_car img{
	width: 6.06rem;
	height: 5.25rem;
	margin: 0 auto;
	display: block;
}
.shopping_car p{
	font-size: .875rem;
	line-height: 1.8rem;
	color: #454545;
	text-align: center;
}
.shopping_car a{
	display: block;
	width: 8.125rem;
	height: 2.5rem;
	border-radius: 5px;
	border: 1px solid #ff6735 !important;
	color: #ff6735;
	margin: 1.93rem auto;
	line-height: 2.5rem;
}
.kongggouwuche{
	margin: 0;
	line-height: 1.98rem;
	text-align: center;
}
.fff_shopping{
	border-bottom: 1px solid #c3c3c3;
	background: #fff;
}
.mu_a_color{
	color: #333333 !important;
}
.mu_margin{
	margin-top: 1rem;
}
.list-block{
	margin: 0;
}
.guss_you_Like{
	line-height: 1rem;
   display: flex;
   justify-content: center;
   align-items: center;
}
.guss_you_Like_simple{
	height: 16rem;
	position: relative;
	border: 1px solid #f0f0f0;
	margin-bottom: 15px;
}
.guss_you_Like_simple img{
	width: 100%;
	height: 100%;
}
.guss_you_Like_simple_price{
	position: absolute;
	height: 5rem;
	bottom: 0;
	width: 100%;
}
.guss_you_Like_simple_price_bottom{
	line-height: 2.5rem;
	color: #f1645b;
}
.guss_you_Like_simple_price_bottom img{
	height: 1.5rem;
	width: 1.5rem;
	display: block;
	margin: .5rem auto;
}
.decoration{
	display: block;
	height: 1px;
	background: #999;
	width: 40%;
}
/*分割线啊*/
.dialog_look{
	margin-top: -1rem;
	color: #666;
}
.dialog_time{
	margin-top: -1.5rem;
	color: #666;
}
.xiala{
	top:55px !important;
	left: 30px !important;
}
/*以上是消息中心*/

/*******购物车新增加编辑按钮*********/
.item-media .icon-form-checkbox{
	width: 1.1875rem !important;
	height: 1.1875rem !important;
	border: none !important;
	background: url(../img/shopping_car/xuanzhongqian.png) no-repeat;
	background-size: 100% 100%;
}
label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox{
	background-image: url(../img/shopping_car/xuanzhonghou.png) !important;
}
.item-media .icon-form-radio{
	width: 1.1875rem !important;
	height: 1.1875rem !important;
	border: none !important;
	background: url(../img/shopping_car/xuanzhongqian.png) no-repeat;
	background-size: 100% 100%;
}
label.label-radio input[type=radio]:checked+.item-media i.icon-form-radio{
	background-image: url(../img/shopping_car/xuanzhonghou.png) !important;
}
#address_content{
	font-size: .875rem;
}
.am_label{
	width: 100%;
}
.sc_left{
	float: left;
	line-height: 2.75rem;
	margin-left: 0.625rem;
	color: #8e8e93;
	font-size: 1.25rem;
}
.sc_img{
	margin-left: .9375rem;
	border-radius: 0.25rem;
	border: 1px solid #ccc;
}
.sc_title{
	font-weight: lighter;
	color: #ff6735;
}
.sc_quanxuan{
  margin-left: .9375rem;
  width: 1.1875rem;
  height: 100%;
  float: left;
  line-height: 100%;
}
.sc_qxtxt{
	width: 15%;
  height: 100%;
  float: left;
  margin-left: .5rem;
}
.sc_check{
	margin-top: 0 !important;
}
.sc_qx{
  font-size: 1rem;
  color: #333;
  line-height: 1rem;
  font-size: .875rem;
  margin-left: 1em;
}
.sc_price,.shopping_jiesuan_total span,.shopping_jiesuan_total2 span{
	font-size: .6875rem !important;
	color: #ff5500 !important;
	font-family: helvetica !important;
}
.shopping_jiesuan_total span,.shopping_jiesuan_total2 span{
	font-size: .9375rem !important;
	margin-right: .8125rem;
}
.shopping_jiesuan_total2 a{
	color: #333;
}
.shopping_jiesuan_total,.shopping_jiesuan_total2{
	float: right;
  height: 100%;
  width: 39%;
	font-size: .875rem;
	color: #333;
	line-height: 50px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.sc_quanxuan .item-media{
	margin-top: 0.875rem;
}
.sc_buhan{
	font-size: .6875rem;
	float: right;
  margin-right: .8125rem;
  color: #333;
}
.shopping_jiesuan_total a:first-of-type{
	color: #333;
	margin-left: 1rem;
}
.item-title,.item-subtitle,.item-text,.danjia{
	/*margin-top: .46875rem;*/
}
#shopping-content .shopcar{
	width: 100%;
	height: 6.875rem;
  font-size: .875rem;
  color: #333;
}
#shopping-content .item-inner{
	margin-left: 1.4375rem;
}
#order_detail{
	border-radius: 0;
	border: none;
	background-color: #ff6735;
}
#shopping-content .list-block ul:after{
	background-color: transparent;
}
.sc_jiesuan{
	width: 6.5rem;
	float: right;
}
.sc_bottom{
	position: fixed;
	z-index: 10;
	/*position: -webkit-sticky;
	position: sticky;*/
	bottom: 50px;
	left: 0;
	width: 100%;
	height: 2.9375rem;
	background-color: #fff;
}
.invite_bottom{
	position: fixed;
	z-index: 10;
	bottom: 50px;
	left: 0;
	width: 100%;
	height: 2.9375rem;
	text-align: right;
	background: #fdfdfd;
	padding-top: .5rem;
}
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){
	/* 兼容iphone5 */
 /*.sc_bottom{
 	bottom: -50px;
 }*/
}
.od_padding{
	padding: 0.9375rem 1.875rem 1.25rem 1.875rem;
}
.od_padding p{
	font-size: .875rem;
	color: #333;
	margin: .4em 0;
}
.shouhuo_uname{
	float: left;
}
.shouhuo_tel{
	float: right;
}
.shouhuo_area{
	clear: both;
}
.od_xinfeng{
	width: 100%;
}
.od_inner{
	padding: 10px 0 0 15px;
}
.od .content-block-inner:after{
	background-color: transparent;
}
.od .list-block .item-inner:after{
	background: transparent;
}
.od_shopname{
	height: 1.6875rem;
}
.od_shopname p{
	line-height: 1.6875rem;
	margin: 0;
  font-size: .875rem;
  color: #333;
}
.od_price{
	font-size: .6875rem !important;
  color: #ff5500 !important;
  font-family: helvetica;
}
.od_price span{
	font-size: .9375rem !important;
}
.od_peisong{
	width: 100%;
	font-size: .9375rem;
	color: #777;
	background-color: #fff;
	height: 2.8125rem;
  margin-top: -2.2rem;
  line-height: 2.8rem;
  border-bottom: 1px solid #efeff4;
}
.od_peisong span{
  margin-left: .9375rem;
	
}
.order{
	background: #f5f5f5;
}
.order-inner{
	height: 6.875rem;
  overflow: hidden;
  background: #fafafa;
}
.order-msg{
  float: left;
  margin-left: .9375rem;
  width: 60%;
}
.d_left{
  float: left;
}
.d_right{
  float: right;
}
.od_block{
	margin-top: .8rem;
  line-height: 2rem;
  background: #fff;
  margin-bottom: 3rem;
  padding: 0.9375rem 15px;
}
.od_cb{
	width: 100%;
  height: auto;
  overflow: hidden;
}
.od_bz{
	width: 12%;
  font-size: .9375rem;
  float: left;
}
.od_bz p{
	margin: 0;
  line-height: 35px;
  color: #333;
}
.od_ta{
	width: 86%;
  float: left;
  padding-left: 1.5%;
}
.order_memo{
	height: 35px !important;
	border: 1px solid #C8C8C8 !important;
	padding-top: 5px !important;
  padding-bottom: 5px !important;
}
.od_total{
	margin: 0 !important;
	font-size: .9375rem;
	font-family: helvetica;
	color: #333;
}
.od_yunfei{
	margin: -.2rem 0;
	font-size: .9375rem;
	font-family: helvetica;
	color: #333;
}
.od_yunfei_color{
	color: #777;
}
.od_money{
	font-size: .9375rem;
	font-family: helvetica;
	color: #333;
}
.od_fuhao{
	font-size: .6875rem;
}
.od_money_color{
	color: #FF5500!important;
}
.od_border ul:after{
	background: transparent;
}
.od_block_inner:before{
	background: transparent;
}
.od_block_inner{
	height: auto;
  overflow: hidden;
}
.od_tijiao{
	display: block;
	float: right;
	width: 6.5rem;
	height: 2.9375rem;
	background: #ff6735;
	font-size: 0.875rem;
	/*font-family: KaiGenGothicSC-Normal;*/
	color: #fff;
	text-align: center;
	line-height: 2.9375rem;
	margin-right: -15px;
}
.od_idea{
	font-size: .9375rem;
	color: #333;
}
.od_idea ul:after{
	background: transparent;
}
.od_pay{
	display: none;
}
.od_pay_img{
	float: right;
  width: 1.1875rem;
  height: 1.1875rem;
  margin-top: .2rem;
}
.od_label{
	width: 100%;
  padding-right: 15px;
}
/*.od_beizhu:before{
	background-color: transparent;
}*/
/*分割线啊LL以上是新版购物车和新版订单详情*/
.danjia{
	color: #ff5500 !important;
  font-family: helvetica !important;
}
.danjia a{
	font-size: .6875rem !important;
  color: #ff5500 !important;
  margin-top: .25rem;
}
.danjia span{
	font-size: .9375rem !important;
}
.item-cart-btn{
	clear: both;
	text-align: right;
	height: 2.75rem;
	border-bottom: 1px #ebebeb solid;
	padding: 0 15px;
	box-sizing: border-box;
}
.item-cart-btn p{
	margin: 0;
	line-height: 2.75rem;
	font-size: .875rem;
	/*font-family: KaiGenGothicSC-Normal;*/
	color: #333;
}
.item-cart-btn .p-left{
	float: left;
	margin-left: .9375rem;
}
.item-cart-btn .p-right{
	float: right;
	font-size: .75rem;
}
.item-inner{
	position: relative;
}
.item-cart-tan{
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
	width: 100%;
	background-color: white;
	display: none;
}
.cart-tan-left{
	height: 100%;
	/*width: 70%;*/
	float: left;
	/*padding: 34px 0 0 25px;*/
	padding: 34px 0 0 15px;
	box-sizing: border-box;
}
.list-block .cart-tan-left span{
	border: 1px #d6d7dc solid;
	width: 36px;
	height: 36px;
	display: block;
	float: left;
	font-size: 30px;
	line-height: 36px;
	text-align: center;
	/*color: #9b9b9b;*/
	color: #ff6735;
	/*border-radius: 50%;*/
	/*margin-right: -18px;*/
}
.sp_jia{
	/*margin-left: -18px;*/
}
.list-block .cart-tan-left input[type="text"]{
	/*width: 60%;*/
	/*width: 5rem;*/
	width: 3rem;
	height: 38px;
	line-height: 38px;
	text-align: center;
	border: 1px #d6d7dc solid;
	border-left: none;
	border-right: none;
	float: left;
	color: #333;
}
.cart-tan-right{
	height: 100%;
	float: right;
	line-height: 107px;
	width: 25%;
	text-align: center;
	background-color: #ff5500;
	color: white;
}
.cart-checkbox{
	/*width: 2rem;
	height: 2rem;*/
	float: left;
}
.list-block .cart-checkbox .label-checkbox{
	width:100%;
	height: 2rem;
	min-height: 2rem;
	padding: 0;
}
label.label-checkbox i.icon-form-checkbox{
	margin-top: 12px;
}

/*.cart-checkbox label.label-checkbox input[checked=checked]+.item-media i.icon-form-checkbox{
	background-color: #5fc557;
}*/
label.label-checkbox input[type=checkbox]:checked+.item-media i.icon-form-checkbox{
	background-color: #5fc557;
}
label.label-checkbox.active-state{
    background: none;
}
.liang-numder{
	font-size: 16px;
	float: right;
}

/****************商品详情加入购物车********************/
.join_cart{
	position: fixed;
	bottom: 3.1rem;
	width: 100%;
	background-color: white;
	height: 2.7rem;
	z-index: 10;
}
.join_cart_left{
	height: 2.5rem;
	width: 40%;
	float: left;
	box-sizing: border-box;
	/*border: 1px #ebebeb solid;*/
}
.join_cart_left span{
	/*border: 1px #d6d7dc solid;*/
	width: 30%;
	/*height: 2.5rem;*/
	display: block;
	float: left;
	font-size: 30px;
	/*line-height: 2.5rem;*/
	text-align: center;
	background: #ff6735;
	color: #fff;
}
.join_cart_left input[type="text"]{
	width: 30%;
	height: 2.5rem;
	text-align: center;
	border: none;
	float: left;
}
.join_cart_right{
	float: right;
	width: 28%;
	text-align: center;
	height: 2.7rem;
	line-height: 2.7rem;
	color: #fff;
   background-color: #FF9800;
}
.cdl_buy{
	margin-right: .5rem;
}
.gl_span{
	width: 44%;
}
.gl_span span{
	float: left;
	display: block;
	border: 1px solid #ccc;
	width: 24%;
	height: 1.5rem;
	text-align: center;
}
.gl_span input{
	float: left;
	width: 38% !important;
	height: 1.65rem !important;
	text-align: center;
	border-top: 1px solid #ccc !important;
	border-bottom: 1px solid #ccc !important;
}
.gl_row p{
	margin: 0;
	margin-bottom: .8em;
	font-size: 15px;
	color: #8e8e93;
	position: relative;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	display: -webkit-box;
}
.gl_img{
	float: right;
}
.gl_row_p{
	width: 50%;
	float: left;
}
/*分割线*/
.search_history,.history_content{
	width: 100%;
	height: auto;
	overflow: hidden;
	background-color: #fff;
}
.search_history p:first-of-type{
	float: left;
	margin-left: 1em;
}
.search_history p:last-of-type{
	float: right;
	margin-right: 1em;
}
.history_content a{
	display: block;
	float: left;
	margin-left: 1em;
	margin-right: .5em;
	margin-bottom: 1em;
	padding: 5px 15px;
	color: #3A3A3A;
	background-color: #F5F5F5;
	border-radius: 999px;
}
/*搜索样式*/
.searchbar input[type="search"] {
	width: 100%;
	margin-left: 0;
	height: 28px;
	display: block;
	border: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	appearance: none;
	border-radius: 999px;
	font-family: inherit;
	color: #000;
	font-size: 14px;
	font-weight: normal;
	padding: 0 8px;
	background-color: #fff;
	padding: 0 28px;
	height: 100%;
	background-repeat: no-repeat;
	background-position: 8px center;
	/*background-image: url("../img/shouye/fangdajing@2x.png");*/
	-webkit-background-size: 13px 13px;
	background-size: 13px 13px;
	background: rgba(255,255,255,.3);
}
.searchbar input[type="search"]::-webkit-input-placeholder {
	color: #fff;
	opacity: 1;
}
.mu_margin{
	margin-top: 2.7rem;
}
.searchbar input[type="search"]::-webkit-search-cancel-button {
	-webkit-appearance: none;
}
.searchbar .searchbar-clear {
	position: absolute;
	width: 28px;
	height: 28px;
	right: 0;
	top: 0;
	opacity: 0;
	pointer-events: none;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2028%2028'%3E%3Ccircle%20cx%3D'14'%20cy%3D'14'%20r%3D'14'%20fill%3D'%238e8e93'%2F%3E%3Cline%20stroke%3D'%23ffffff'%20stroke-width%3D'2'%20stroke-miterlimit%3D'10'%20x1%3D'8'%20y1%3D'8'%20x2%3D'20'%20y2%3D'20'%2F%3E%3Cline%20fill%3D'none'%20stroke%3D'%23ffffff'%20stroke-width%3D'2'%20stroke-miterlimit%3D'10'%20x1%3D'20'%20y1%3D'8'%20x2%3D'8'%20y2%3D'20'%2F%3E%3C%2Fsvg%3E");
	-webkit-background-size: 14px 14px;
	background-size: 14px 14px;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	cursor: pointer;
}
.searchbar .searchbar-cancel {
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	font-size: 17px;
	cursor: pointer;
	opacity: 0;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink: 0;
	margin-left: 0;
	pointer-events: none;
	display: none;
}
.searchbar.searchbar-active .searchbar-cancel {
	margin-left: 8px;
	opacity: 1;
	pointer-events: auto;
}
/*搜索页面*/
.od_user{
	float: left;
}
.od_tel{
	float: right;
}
.auheight,.bghover{
	height: auto;
	overflow: hidden;
	padding-right: 0;
}
.bghover li{
	height: auto;
	overflow: hidden;
	margin-bottom: 1em;
	/*margin-bottom: 1em;*/
  border-bottom: 8px solid #efeff4;
}
.bghover li label{
	float: left;
}
.bghover li:last-of-type{
	margin-bottom: 0;
	/*padding-bottom: 3rem;*/
}
.address_msg{
	color: #000;
}
.address_list{
	width: 95%;
    height: auto;
    overflow: hidden;
    float: left;
}
.addr_name,.addr_tel{
	width: 55%;
	float: left;
}
.addr_name p{
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.addr_tel{
	width: 45%;
}
.addr_detail{
	width: 98%;
	height: auto;
	overflow: hidden;
	padding-bottom: 1rem;
	float: left;
	/*border: 1px solid #ccc;*/
}
.addr_caozuo{
	width: 98%;
	height: auto;
	/*padding-bottom: 1rem;*/
	overflow: hidden;
	float: left;
}
.addr_caozuo a{
	display: block;
	margin-left: 1em;
	height: 2rem;
	line-height: 2rem;
	text-align: center;
}
/*地址管理*/
.border_bottom{
	border-bottom: 1px solid #f4f4f4;
	padding-left: 0 !important;
	margin-left: 15px;
} 
.account_header_img{ 
	width:100px;height:100px;display:block; 
	border-radius: 50%;
	margin:0 auto; 
	text-align: center;
}
/*分割线*/
.as_li{
	height: auto;
	overflow: hidden;
	font-size: .9375rem;
	}
.as_float{
	float: left;
  display: block;
  width: 50%;
}
input[type="checkbox"]{-webkit-appearance:none;outline: none;}
input.check{background:url(../img/shopping_car/xuanzhongqian.png) no-repeat center left;background-size:20px 20px;width:20px;height:35px;}
input.check:checked{background:url(../img/shopping_car/xuanzhonghou.png) no-repeat center left;background-size:20px 20px;}
input.goodsCheck:checked{background:url(../img/shopping_car/xuanzhonghou.png) no-repeat center left;background-size:20px 20px;}
input.check:checked{background:url(../img/shopping_car/xuanzhonghou.png) no-repeat center left;background-size:20px 20px;}
.checked{background:url(../img/shopping_car/xuanzhonghou.png) no-repeat left center;background-size:20px 20px;position:absolute;top:50%;left:15px;margin-top:-18px;width:20px;height:35px;}
/*下面是订单详情*/
.ods_top{
	height: 3rem;
	width: 100%;
	background-color: #fff;
	border-bottom: 3px solid #f4f4f4
}
.ods_top p{
	margin: 0;
	font-size: .9125rem;
	color: #ff6735;
	margin-left: 1.875rem;
	line-height: 3rem;
	font-weight: 600;
}
.ods_green{
	color: #249B24;
	margin: 1rem 0;
}
.ods_row{
	border-bottom: 1px solid #ccc;
}
.ods_bottom {
	padding-top: .5rem;
}
.ods_bottom .col-100{
	line-height: 1.3rem;
	margin-bottom: 0.4rem;
}
.ods_bottom .col-40,.ods_bottom .col-15{
	text-align: right;
	margin-top: -.5rem;
}
.ods_bottom .col-60,.ods_bottom .col-85{
	margin-top: -.5rem;
}
.ods_bottom .col-85{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
    
.ods_p{
	margin: 0;
}
.ods_margin{
	height: .6rem;
	width: 100%;
	background-color: #f4f4f4;
}
.ods_acc{
	border: none !important;
}
.all_accout .ods_color{
	color: #333;
	font-size: .875rem;
}
.ods_span{
	border: 1px solid #ccc;
	border-radius: 0px;
	padding: 7px 15px;
}
/*分割线 下面是申请售后的弹窗*/
.gy_select{
	height: auto;
	width: 100%;
	/*background-color: #fff;*/
	padding: 12px 0;
	text-align: left;
}
.gy_select span{
	color: #333;
}
.gy_select select{
	font-size: 13px;
	border: solid 1px #b5b5b5;
	border-radius: 0px;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	padding: 3px 10px;
	padding-right: 30px;
	background: url(../img/fenlei/xiala.png) no-repeat scroll right center transparent;
	background-size: 11.5px auto;
  background-position: right 10px top 9px;
	margin-left: 10px;
	color: #333;
}
.text_content{
	border: 0.5px solid #b5b5b5 !important;
	font-size: .8125rem !important;
	border-radius: 0px !important;
	width: 65% !important;
	height: 4rem;
	margin: 0 auto !important;
	padding: 10px !important;
	color: #333 !important;
	resize: none;
}
#tuihuo_fee{
	background-color: #fff;
	border-color: transparent;
	-webkit-appearance: none;
	width: 60%;
	border: 0.5px solid #b5b5b5;
	border-radius: 0px;
	margin-left: .4rem;
	margin-bottom: 1.1em;
	padding: .3rem .5rem;
}
.tuihuo_yuan{
	color: #333;
	margin-left: .5rem;
}
.gy_zt{
	float: left;
	color: #333;
	margin: 0;
	margin-bottom: 1em;
}
/*下面是忘记密码*/
.forget input{
	color: #333 !important;
}
/*以下是实名认证*/
.shiming{
	font-size: .9375rem;
	padding: .5rem !important;
}
.shiming li{
	padding: .5rem 0;
}
.shiming li:last-of-type{
	padding-bottom: 5rem;
}
.shiming li p{
	text-align: center;
	margin: 0;
}
.shiming img{
	width: 85%;
}
.file_choose {
	position: relative;
	display: inline-block;
	background: #D0EEFF;
	border: 1px solid #99D3F5;
	border-radius: 4px;
	padding: 4px 12px;
	overflow: hidden;
	color: #1E88C7;
	text-decoration: none;
	text-indent: 0;
	line-height: 20px;
}
.file_choose input {
	position: absolute;
	font-size: 100px;
	right: 0;
	top: 0;
	opacity: 0;
}
.smrz_btn{
	width: 50%;
	margin: 0 auto;
	margin-top: 1.5rem;
}
.zhuanti{
	text-align: center;
}
.zhuanti .col-50{
	width: 50%;
}
.zhuanti img{
	width: 100%;
	height: auto;
}
.mashangqiang{
	height: 1.5rem;
	line-height: 1.5rem;
	padding: 0 .13rem;
	border-radius: 4px;
	font-weight: 700;
	text-align: center;
	color: #fff;
	background: #ff5d62;
	font-size: .875rem;
	margin-top: 0.4rem;
}
.ztqg_color a{
	color: #DD0A33;
	border-color: #DD0A33 !important;
}
.ztqg_color .active{
	background: #DD0A33 !important;
	color: #fff !important;
}
/*以下是新专题样式*/
.zhuanti_goods{
	width: 45%;
	float: left;
	background: #fff;
	margin: 0 2.5%;
}
.zhuanti_price{
	height: 1.5rem;
	line-height: 1.5rem;
	color: #333;
	font-size: .875rem;
	margin-top: 0.4rem;
	overflow: hidden;
  	text-overflow: ellipsis;
}
.tixian_p{
	width: 100%;
	background-color: #ff6735;
	color: #fff;
	padding: .75rem 0;
	font-size: 17px;
	text-align: center;
	margin-bottom: .5rem;
}
/*评价new*/
.ping_font{
	font-size: .875rem !important;
}
.ping_hr{
	height:1px;
	border:none;
	border-top:1px solid #e1e1e1;
	margin: 1rem 0;
}
.pj_text{
	border: 1px solid gainsboro !important;
	padding: 8px !important;
}
.mypay_msg{
	text-align: right;
	margin: 0rem 0;
}
.pay_padding{
	padding: 0 5px;
	margin: 5px;
	border-radius: 0px;
	float: right;
}
/*新桃源商家*/
.classify_nav{
	width: 100%;
	display:block;
white-space:nowrap;
overflow:auto;
}
.classify_nav ul{
	padding: 0;
}
.classify_nav ul li{
	width: 80px; 
	/*float: left;*/ 
	display: inline-block;
	overflow: hidden;
}
.classify_nav ul li.active a{
	color: #ff6735;
	/*background: #ff6735;*/
}
.classify_nav a{
	color: #333;
	width: 100%; 
	display: block; 
	text-align: center;
}
.seller_order{
	width: 100%;
}
.seller_order a{
	display: block;
	width: 33%;
	text-align: center;
	float: left;
	color: gray;
}
.xinxian .goods_display{
	min-height: 10rem;
	height: auto;
	overflow: hidden;
}
.xinxian .goods_display .col_border{
	border: 1px solid #e0e1e1;
	padding: 5px;
	margin-bottom: 1rem;
}
.xinxian .goods_display .col-50 .img_center{
	/*margin-top: .93rem;*/
	/*height: 8.71rem;*/
	width: 100%;
	position: relative;
}
.xinxian .goods_display .col-50 .img_center img{
	/*height: 100%;*/
	width: 100%;
}
.xinxian .goods_display .col-50 .card_center{
	/*height: 4.56rem;*/
	/*margin: .5rem 0 2rem 0;*/
	background: #fff;
	font-size: .87rem;
	color: #646262;
	line-height: 1.34rem;
}
.xinxian .goods_display .col-50 .card_center .bottom{
	color: #333;
}
.xinxian .goods_display .col-50 .card_center .bottom .col-50{
	line-height: 2rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.fff_goods_list{
  color: #fff;
}
.xinxian .goods_display .col-50 .card_center .bottom .col-30 img{
	width: 1.375rem;
	float: right;
	/*margin-top: 7px;*/
}
.xinxian .goods_display .col-50 .card_center .bottom .seller_jisuan span{
	display: block;
	text-align: center;
	width: 1.6rem;
	height: 1.2rem;
	line-height: 1.2rem;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.xinxian .goods_display .col-50 .card_center .bottom .seller_jisuan .seller_calc{
	border: 1px solid #ff6735;
	border-radius: 999px;
	width: 1.2rem;
	font-size: 1rem;
}
.xinxian_span{
	position: absolute;
	background: #ff0000;
	color: #fff;
	right: 0;
	top: 0;
	padding: 3px;
}
.xinxian_youhui{
	position: absolute;
	background: #ff0000;
	color: #fff;
	width: 100%;
	height: 1rem;
	padding: 3px 0;
	text-align: center;
	bottom: 0;
}

.xinxian .seller_around_list{
	  display: block;
    text-align: center;
    border-bottom: 1px solid #dedede;
    padding: 5px;
    overflow: hidden;
    font-size: .8rem;
}
.location_container{
	margin: 0;
	padding: .5rem 0 .2rem;
	border-bottom: 1px solid #bbb;
	text-align: center;
}
.location_container span{
	font-size: .8rem;
}
.today_od{
	margin-top: .8rem;
	line-height: 2rem;
	margin-bottom: 8rem;
}
.today_od p{
	margin: 0 !important;
	padding: .5em 0 !important;
	color: #777;
	
}
.today_od .row{
		border-bottom: 1px solid #f5f5f5;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
}
.today_od .text_right{
	text-align: right;
}
.sc_bottom_info{
	position: fixed;
	z-index: 10;
	bottom: calc(50px + 2.9375rem);
	left: 0;
	width: 100%;
	height: 2rem;
	background-color: #FFF694;
}
.sc_bottom_info .f7-icons{
	color: #874116;
	font-size: .875rem;
}
.sc_bottom_info span{
	color: #874116;
	font-size: .875rem;
	display: block;
	text-align: center;
	line-height: 2rem;
}
.today_time{
	font-size: .875rem !important;
	border: 1px solid !important;
	width: 5.5rem !important;
	line-height: 30px !important;
	border: 1px solid #ff6735 !important;
	color: #777 !important;
	height: 30px !important;
}
/*物流追踪*/
.order_track_step{
	padding: 10px;
	list-style: none;
	font-size: 12px;
	color: #333;
	background: #fff;
	margin-top: 3rem;
}
.order_track_step li{
  margin-bottom: -2px;
	height: auto;
	min-height: 2rem;
	border-left: 1px solid #d9d9d9;
	/*padding-bottom: 10px;*/
}
.order_track_step li span{
	line-height: 1.5rem;
	margin-left: 15px;
	width: 100%;
	display: inline-block;
}
.order_track_step li:before{
	content: '';
	border: 3px solid #f3f3f3;
	background-color: #d9d9d9;
	display: inline-block;
	width: 5px;
	height: 5px;
	border-radius: 5px;
	margin-left: -6px;
	margin-right: 10px;
}
.order_track_step li:last-of-type{
	border: none;
}
.order_track_step li:first-of-type:before{
	background-color: #fe4300;
	border-color: #f8e9e4;
}
/**
	初始选择页
 */
.choose_title{
	text-align: center;
	font-weight: bold;
	font-size: 1.5rem;
	border-bottom: 1px solid #fff;
	padding-bottom: 1rem;
	width: 80%;
	margin: 0 auto;
	color: #fff;
}
.choose_dis_container{
	margin: 10px 0;
}
.choose_dis_container .content-block-inner{
	background: transparent;
	margin: 0;
	padding: 0;
	/*border: 1px dashed #ff6735*/
}
.dis_kind{
	background: #fff;
	width: 100%;
	margin: 0 auto;
	border-radius: .2rem;
	/*border: 1px solid #ff6735;*/
}
.dis_kind_tittle{
	position: relative;
	height: 3.2rem;
	line-height:3.2rem;
	text-align: center;
	font-size: 1rem;
	font-weight: bold;
	/*border-bottom: 1px dashed #ff6735;*/
	color: #ff6735;
}
.dis_kind_tittle i{
	position: absolute;
	right: 5px;
	font-size: 1.5rem;
	line-height: 3.2rem;
}
.dis_kind_inner{
	height:auto;
	background: rgba(247, 247, 248, 0.34);

}
.dis_kind_inner span{
	display: inline-block;
	border: 1px dashed #ff6735;
	padding: .2rem;
	color: #ff6735;
	margin-left: .4rem;
	margin-bottom: 5px;
	font-size: .8rem;
	margin-top: 0.5rem;
}

/**
 * 首页右侧侧边栏 
 */
.panel.panel-right.panel-cover .content-block-title{
	  margin: 0;
    padding: .8rem 1rem;
    color: #ff6735;
    border-bottom: 1px dashed #ff6735;
}
/**
 * 搜索框
 */
.search_bar_icon{
	  position: absolute;
    height: 28px;
    line-height: 28px;
    display: inline-block;
    top: 0;
    left: .5rem;
}
.search_bar_icon img{
	height: 1rem;
	vertical-align: middle;
}
.search_bar_input{
	background: #fff!important;
}
.list_style_goods,.list_style_goods2{
	font-size: .8rem;
}
.block_style_goods,.block_style_goods2{
	font-size: .8rem;
	background: #fff;
}
.list_style_goods .hx_discount,
.block_style_goods .hx_discount,
.list_style_goods2 .hx_discount,
.block_style_goods2 .hx_discount{
	color: #ff9800;
	border: 1px dashed #ff9800;
	background:none!important;
	border-radius: 0px;
}
.open_classify_panel{
		width: 10%;
		display: inline-block;
		float: right;
		height: 2rem;
		line-height: 2rem;
		background: #fff;
		text-align: center;
		border-left: 1px solid #efeff4;
    box-sizing: border-box;
}
#goods_classify_container{
	padding-bottom:.1rem;
	height: 2rem;
	background: #fff;
	overflow-x: scroll;
	overflow-y: hidden;
	white-space: nowrap;
}
#goods_classify_container a.goods_classify{
	float: none!important;
	display: inline-block!important;
	overflow: hidden;
	height: 2rem;
	line-height: 2rem;
}
#fast_in_model,#goods_second_classify_container{
	display: inline-block;
	width: 100%;
	overflow-x: scroll;
	overflow-y: hidden;
	white-space: nowrap;
	background: #fff;
}
 #fast_in_model a.tab-link.goods_classify, #goods_second_classify_container a.tab-link.goods_classify{
 		height: 2.3rem;
 	  float: none;
    display: inline-block;
    text-align: center;
    padding: 5px 0;
 }
 #fast_in_model a.tab-link.goods_classify img{
		display: block;
    margin: 0 auto;
    padding: 5px 0;
}
/*add*/
.gy .fill_info div.label {
  width: 25% !important;
}
.gy .list-block .item-inner{
	font-size: .8125rem;
	color: #333;
}
.gy span{
	font-size: .8125rem;
	color: #333;
}
.fill_bank_card_info .card_name {
  color: #5ec457;
  margin-left: 1rem;
}
.fill_bank_card_info .fill_info div.label {
  width: 25% !important;
}
.fill_bank_card_info .fill_info div.item-media img {
  height: 1.5rem;
  width: 1.5rem;
}
.fill_bank_card_info .fill_info div.item-input input {
  margin-top: .6rem;
  margin-top: 0;
  font-size: .8125rem;
  color: #333;
}
.fill_bank_card_info .pass_xieyi {
  margin: 1rem 0 0 1rem;
}
.fill_bank_card_info .pass_xieyi img {
  height: 1.5rem;
  width: 1.6rem;
  vertical-align: bottom;
}
.fill_bank_card_info .pass_xieyi span {
  color: #878787;
}
.fill_bank_card_info .pass_xieyi span a {
  color: #5ec454;
}
.fill_bank_card_info .tijiao a {
  display: block;
  margin: 1rem;
  height: 40px;
  line-height: 40px;
}
.taoyuanbi_zhuan p{
	margin: -.5rem 0;
}
.taoyuanbi_zhuan .col-50{
	width: 30% !important;
	background: #5ac8fa;
	color: #fff;
	text-align: center;
	height: 1.8rem;
	line-height: 1.8rem;
	margin-top: .2rem;	
}
#tao_amt,#tao_memo{
	margin: .5rem 0;
	padding: .4rem;
}
.gg {
  margin: 10px 0 !important;
}
.gg input {
  border: none;
}
.gg .content-block-inner {
  height: auto;
  overflow: hidden;
}
.spgy,.gg{
	font-size: .8125rem;
}
.gy_tijiao{
  display: block;
	width: 10rem;
	height: 1.93rem;
	margin: 1.93rem auto;
	line-height: 1.93rem;
	font-size: 13px;
	color: #ff6735;
	border: 1px solid #ff6735;
	border-radius: 2px;
	text-align: center;
	/*margin-top: 15px;*/
}
.gy .item-input{
	margin-left: 30px !important;
}
.fill_bank_card_info .fill_info div.label {
  /*width: auto !important;*/
  margin-left: 15px;
}
/*新个人中心*/
.new_mycenter .col-33 img{
	width: 1.5625rem;
	display: block;
	margin: 1rem auto;
}
.new_mycenter .col-33 p{
	font-size: .75rem;
	text-align: center;
	color: #333;
}
.name_center .set{
	position:absolute;
	top: .7rem;
	right: .7rem;
	color: #fff;
	font-size: 1.1rem;
}.erweima{
	position:absolute;
	bottom: 3rem;
	right: .7rem;
	width: 2.2rem;
}
.img_ad1{
	width: 100%;
    background: #fff;
    padding: 5px 0px 5px 0px;
    margin-bottom: 2px
}
.img_ad1 img{
	width: 97%;
	display: block;
	margin: 0 auto;

}
.img_ad2{
	width: 95%;
	background: #fff;
	padding: 5px 2.5%;
	margin: 0 auto;
	margin-bottom: 2px
}
.img_ad2 img{
	width: 100%;
	
}

/*瀑布流*/
.goods_display,.goods_display2
{
	column-count: 2;
	column-gap: 1rem;
}

.goods_display .item,.goods_display2 .item{
	break-inside: avoid;
	box-sizing: border-box;
	padding: 1rem;
}
.goods_display2 .item{
	border: 1px dashed #e0e1e1;
	margin-bottom: 1rem;
}

.dayang_block_mengban{
	height: 100%;
	width: 100%;
	position: absolute;
	top:0;
	/*background-image: url(../img/dayang.png);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;*/
}
.dayang_list_mengban{
	height: 100%;
	position: absolute;
	left: 15px;
	width: 80px;
	/*background-image: url(../img/dayang.png);*/
	/*background-size: contain;*/
	/*background-repeat: no-repeat;*/
	/*background-position: center;*/
}
/* 大转盘样式 */
.content{
    display:block;
    width:100%;
    /*居中显示*/
    margin: 20px auto;
}
.content .wheel{
    display:block;
    width:80%;
    position:relative;
    /*转盘的背景*/
    /*background-image:url(../images/wheel-bg.png);*/
    background-size:100% 100%;
    margin: 0 auto;
}
.content .wheel canvas.item{
    width:100%;
}
.content .wheel img.pointer{
    position:absolute;
    width:31.5%;
    height:42.5%;
    left:34.6%;
    top:23%;
}
.game_text{
	  font-size: 2.5rem;
    text-align: center;
    color: #FFBE04;
    text-shadow: 0px 1px 0px #999, 0px 2px 0px #888, 0px 3px 0px #777, 0px 4px 0px #666, 0px 5px 0px #555, 0px 6px 0px #444, 0px 7px 0px #333, 0px 8px 7px #00113B;
}
.tips{
    text-align:center;
    margin:20px 0;
    font:normal 24px 'MicroSoft YaHei';
}


/*主页  头部 切换*/
.goods_list_opacity{
	background: #ff6735;font-size: .8rem;color: #fff;
}
.goods_list_not_opacity{
	background:#ff6735!important;
}
/*三级分类*/
#third_classfiy li{
	font-size: .8rem;
	padding: 8px 0;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
}
.third_style .item-inner{
	padding-left: 0;
}
.third_style .col-50,.third_money{
	width: 100%;
}
.addr_color::-webkit-input-placeholder {/* WebKit browsers*/
    color: #aaa !important;
}
.addr_color:-moz-placeholder {
	/* Mozilla Firefox 4 to 18*/
　　color: #aaa !important;
}
.addr_color::-moz-placeholder {
	/* Mozilla Firefox 19+*/
　　color: #aaa !important;
}
.addr_color:-ms-input-placeholder { /* Internet Explorer 10+*/ 
　　color: #aaa !important;
}
marquee p{
	margin: .5rem !important;
	background: rgba(0,0,0,0.5);
	padding: .3rem;
	color: #fff;
	border-radius: 10px;
}


/**
 * 以下是评价页面css
 */
.pingjia_img{
	width: 100%;
	margin-top: 15px;
}
.pingjia_img img{
	width: calc(20% - 10px);
	margin: 5px;
}
/*index*/
.index_img{
	position: relative;
	width: 1.733333rem;
	width: 17.333333vw;
	height: 1.733333rem;
	height: 17.333333vw;
}
.shoplist-title {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: .96rem;
    height: 9.6vw;
    font-size: .875rem;
    color: #ff6735;
    background-color: #fff;
}
.shoplist-title:before {
    margin-right: .346667rem;
    margin-right: 3.466667vw;
}
.shoplist-title:after {
    margin-left: .346667rem;
    margin-left: 3.466667vw;
}
.shoplist-title:after, .shoplist-title:before {
    display: block;
    content: "";
    width: .533333rem;
    width: 5.333333vw;
    height: .026667rem;
    height: .266667vw;
    background-color: #ff6735;
}
#search_ipt{
	padding-left: 2rem;
}

/**
 * seller
 */
.order_details_my_order{
	background: #fff;
	margin-top: 0.625rem;
}
.order_details_my_center{
	width: 92%;
	height: 100%;
	margin:0 auto;
}
.order_details_my_top{
	height:2.3437rem ;
	line-height: 2.3437rem;
	border-bottom: 1px solid #e8e8e8;
}
.order_details_my_top div:first-child{
	text-align: left;
	color: #777;
	font-size: .7878rem;
}
.order_details_my_top_daifukuang{
	text-align: right;
	color:#ff5500;
	font-size: .75rem;
}
.order_details_my_top_yizhifu{
	text-align: right;
	color:##ff6735;
	font-size: .75rem;
}
.order_details_my_bottom_simple{
	border-bottom: 1px solid #e8e8e8;
	padding: .625rem 0;
}
.order_details_my_bottom_simple .col-25 img{
	width: 100%;
}
.order_details_my_bottom_simple .col-70{
	 margin-top: .625rem;
}
.order_details_my_bottom_simple .col-45{
	margin-top: .625rem;
}


#camera_img img{
   	width: 22.5%;
		height: 4rem;
		margin: .2rem;
}
.camera_btn{
	background: #ff6735;
	border: none;
	margin-left: 5rem;
	color: #fff !important;
}
.last_list-group:last-of-type{
	display: none;
}
.last_list-group{
	background: #fff;
	margin-bottom: 1rem;
	padding: 10px 0;
	color: #333;
}
.last_list-group .col-25{
	text-align: center;
}
.contact_us{
	width: 90%;
	height: 8rem;
	display: block;
	margin: 1rem auto;
	resize: none;
	border: 1px solid #999;
	padding: 5px;
}
.contact_us_text{
	width: 93%;
	margin: 0 auto;
	text-align: center;
	padding: 1em 0;
	background: #ff6735;
	color: #fff;
}
